Big Huge Thesaurus

messenger RNA

noun

sounds kind of like